* {
    padding: 0;
    list-style: none;
}

table {
    border-collapse: collapse;
}

table th,
table td {
    padding: 4px 18px;
}

.ul,
.ul_c,
.ul_i {
    display: none;
    background-color: #fff;
    width: 287px;
    border: 1px solid;
    padding: 4px 15px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.ul input,
.ul_c input,
.ul_i input {
    cursor: pointer;
    outline: none;
}


/* 分页 */

.ukpage {
    margin-top: 20px;
}

.spage,
.xpage {
    padding: 4px 18px;
    border: 1px solid;
}

.spage:hover,
.xpage:hover,
.pagetion span:hover {
    background-color: rgb(34, 177, 49);
    border: 1px solid transparent;
    color: #fff;
}

.pagetion span {
    border: 1px solid;
    padding: 4px 18px;
    margin: 0 5px;
}